parallel mooring - French English Dictionary